Sea Shells Cafe
Mt. Royal Ave. & Arundel St., P.O. Box SS-6502, Nassau, New Providence, Bahamas,
242-356-3437 Phone